80 research outputs found

    Agent Based Modeling and Simulation: An Informatics Perspective

    Get PDF
    The term computer simulation is related to the usage of a computational model in order to improve the understanding of a system's behavior and/or to evaluate strategies for its operation, in explanatory or predictive schemes. There are cases in which practical or ethical reasons make it impossible to realize direct observations: in these cases, the possibility of realizing 'in-machina' experiments may represent the only way to study, analyze and evaluate models of those realities. Different situations and systems are characterized by the presence of autonomous entities whose local behaviors (actions and interactions) determine the evolution of the overall system; agent-based models are particularly suited to support the definition of models of such systems, but also to support the design and implementation of simulators. Agent-Based models and Multi-Agent Systems (MAS) have been adopted to simulate very different kinds of complex systems, from the simulation of socio-economic systems to the elaboration of scenarios for logistics optimization, from biological systems to urban planning. This paper discusses the specific aspects of this approach to modeling and simulation from the perspective of Informatics, describing the typical elements of an agent-based simulation model and the relevant research.Multi-Agent Systems, Agent-Based Modeling and Simulation

    Multilayered cellular automata

    Get PDF
    AbstractIn this paper multilayered cellular automata are formally defined as a generalization of multilayered automata networks. They are hierarchically organized on the basis of nested graphs, and can show different kinds of dynamics, which allow to use them to model, e.g., complex biological systems comprised of different entities organized in a hierarchical framework. Finally, the simulation of the dynamic regulation of calcium-ion distribution in the subcompartments of a living cell by means of Multilayered Cellular Automata is presented, as an example that allows to show their modeling power

    Modeling Environmental Operative Elements in Agent-Based Pedestrian Simulation

    Get PDF
    Models for pedestrian simulation are employed on a day-to-day basis for supporting the design and planning of the built environment in normal and evacuation situations. One of the aspects that are least investigated in the community, probably because it is considered closer to technology transfer than to research, is the modelling of operational elements of the simulated environment. The present paper briefly describes an agent-based approach to the representation of operative elements of the environment with particular attention to the mechanisms of interaction between these active objects and pedestrians

    TOWARD A PLATFORM FOR MULTI-LAYERED MULTI-AGENT SITUATED SYSTEM (MMASS)-BASED SIMULATIONS: FOCUSING ON FIELD DIFFUSION

    Get PDF
    The paper introduces some issues and related solutions adopted in order to realize the MMASS platform. This is a framework to specify and execute simulation applications based on the multilayered multi-agent situated system model (MMASS). MMASS is a model for multi-agent systems (MAS) situated in an environment whose structure is explicitly defined. The behavior and interaction models of MMASS agents are strongly related to the spatial structure of their environment. The MMASS model is the result of a long-term research that has its roots and motivations on application domains and problems that require spatial features to be considered. Our experiences with these problems have concerned the design of domain models and their implementations, according to the MAS approach for simulation purposes. This activity has revealed that currently available tools do not support the management of spatial features of agent environment and interaction mechanisms defined by the MMASS model and thus they are not suitable for our purposes. The paper focuses on the MMASS platform that aims to support the specification and development of applications (mainly, simulations) based on MMASS. Design issues and related solutions that have been adopted in order to manage those aspects that characterize the MMASS model will be shown. After a description of the conceptual model that underlies the MMASS platform and its general architecture, we will overview how the platform supports the specification of agent structured environment, behavior and interaction, and how it supports the execution of agent actions and interactions. Then we will describe issues and adopted solutions (both algorithmic and implementative ones) to manage at-a-distance interaction among MMASS agents

    Lane Formation Beyond Intuition Towards an Automated Characterization of Lanes in Counter-flows

    Get PDF
    Pedestrian behavioural dynamics have been growingly investigated by means of (semi)automated computing techniques for almost two decades, exploiting advancements on computing power, sensor accuracy and availability, computer vision algorithms. This has led to a unique consensus on the existence of significant difference between unidirectional and bidirectional flows of pedestrians, where the phenomenon of lane formation seems to play a major role. The collective behaviour of lane formation emerges in condition of variable density and due to a self-organisation dynamic, for which pedestrians are induced to walk following preceding persons to avoid and minimize conflictual situations. Although the formation of lanes is a well-known phenomenon in this field of study, there is still a lack of methods offering the possibility to provide an (even semi-) automatic identification and a quantitative characterization. In this context, the paper proposes an unsupervised learning approach for an automatic detection of lanes in multi-directional pedestrian flows, based on the DBSCAN clustering algorithm. The reliability of the approach is evaluated through an inter-rater agreement test between the results achieved by a human coder and by the algorithm
    • …
    corecore